3691,3692,3693,3694,3695,3696,3696,3697,3697,3696,3695,3694,3694,3693,3693,3692,3692,3692,3692,3693,3695,3696,3698,3698,3699,3699,3699,3700,3700,3701,3701,3701,3701,3701,3699,3698,3697,3695,3694,3694,3693,3692,3692,3691,3691,3690,3688,3687,3687,3686,3685,3683,3682,3682,3681,3680,3680,3679,3678,3677,3677,3676,3675,3674,3674,3673,3672,3671,3671,3670,3670,3670,3669,3669,3669,3668,3667,3666,3665,3665,3664,3663,3662,3662,3661,3661,3661,3660,3660,3660,3659,3659,3658,3658,3657,3656,3655,3655,3655,3654,3654,3654,3653,3652,3651,3650,3649,3649,3649,3649,3648,3647,3646,3645,3643,3642,3641,3640,3639,3637,3637,3636,3636,3634,3633,3632,3631,3630,3629,3627,3627,3626,3625,3624,3623,3622,3621,3620,3616,3615,3614,3614,3613,3613,3612,3611,3611,3610,3610,3611,3612,3612,3611,3610,3609,3608,3607,3606,3605,3604,3603,3602,3601,3600,3600,3599,3598,3597,3597,3597,3597,3597,3596,3595,3594,3594,3591,3589,3589,3587,3586,3585,3585,3585,3585,3585,3586,3587,3588,3590,3590,3589,3588,3588,3587,3587,3587,3588,3588,3589,3589,3589,3590,3590,3591,3592,3594,3595,3596,3597,3597,3598,3599,3601,3602,3602,3603,3604,3604,3604,3605,3606,3606,3606,3608,3609,3610,3611,3612,3613,3613,3614,3615,3616,3616,3617,3618,3619,3619,3620,3620,3621,3621,3622,3623,3623,3624,3624,3624,3624,3624,3625,3625,3625,3625,3625,3626,3627,3627,3628,3629,3630,3630,3630,3629,3628,3629,3629,3629,3630,3631,3632,3632,3633,3633,3633,3634,3635,3634,3633,3633,3633,3633,3633,3634,3635,3635,3636,3637,3638,3638,3639,3641,3641,3642,3642,3642,3642,3643,3643,3644,3645,3647,3648,3649,3650,3650,3651,3652,3653,3654,3656,3658,3659,3659,3660,3661,3663,3664,3665,3665,3665,3664,3663,3662,3661,3661,3661,3662,3662,3663,3664,3665,3666,3668,3669,3670,3671,3673,3674,3677,3678,3679,3679,3680,3681,3681,3682,3683,3683,3683,3684,3684,3685,3686,3687,3688,3688,3689,3689,3689,3690,3691,3691,3691,3691;1044,1044,1044,1043,1042,1042,1041,1041,1039,1038,1037,1037,1036,1036,1035,1035,1034,1033,1032,1032,1031,1031,1031,1030,1029,1028,1027,1026,1025,1023,1022,1021,1020,1019,1019,1019,1018,1018,1017,1016,1016,1014,1013,1011,1010,1010,1010,1011,1012,1012,1013,1013,1013,1012,1012,1013,1014,1014,1014,1015,1016,1016,1016,1016,1017,1017,1016,1016,1015,1014,1013,1012,1012,1011,1010,1009,1009,1007,1004,1003,1002,1001,1001,1002,1003,1004,1005,1006,1007,1008,1008,1009,1009,1008,1008,1007,1006,1005,1004,1003,1002,1001,1000,999,999,998,997,996,995,994,992,992,991,991,990,990,990,991,991,991,990,990,989,988,987,987,987,988,988,988,987,987,986,985,985,985,985,986,985,984,984,983,983,982,981,980,979,978,977,976,974,973,972,972,972,972,972,972,972,972,972,972,972,973,974,974,975,976,977,978,979,980,981,981,981,980,979,978,977,977,978,978,979,980,981,982,982,983,984,986,989,990,991,992,993,994,996,997,998,999,1000,1001,1002,1003,1004,1005,1005,1005,1004,1004,1003,1003,1003,1003,1004,1005,1007,1009,1010,1012,1014,1016,1017,1019,1020,1020,1021,1021,1022,1022,1023,1024,1025,1026,1027,1028,1028,1028,1027,1027,1026,1026,1025,1025,1024,1025,1025,1026,1027,1028,1029,1031,1032,1034,1036,1037,1038,1039,1040,1041,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1053,1054,1055,1056,1057,1058,1060,1061,1062,1063,1064,1065,1066,1065,1065,1064,1064,1063,1062,1061,1060,1060,1059,1058,1057,1056,1055,1054,1053,1053,1052,1051,1051,1051,1052,1053,1054,1055,1055,1055,1055,1055,1055,1056,1056,1057,1057,1057,1056,1055,1054,1053,1053,1052,1052,1051,1050,1049,1048,1047,1047,1047,1047,1047,1047,1046,1046,1045,1044,1042,1041,1041,1040,1040,1040,1039,1039,1038,1037,1036,1036,1035,1035,1034,1034,1034,1035,1035,1036,1037,1039,1040,1041,1042,1043